package com.tomcat.myapplication.http.exception;

import java.io.Serializable;

/**
 * 自定义业务异常
 */

public class HttpException extends RuntimeException implements Serializable {
    protected String errCode;
    private String errMsg;


    public HttpException() {

    }

    public HttpException(String errMsg) {
        super(errMsg);
        this.errMsg = errMsg;
    }

    public HttpException(String errMsg, Throwable cause) {
        super(errMsg, cause);
        this.errMsg = errMsg;
    }

    public HttpException(String errCode, String errMsg) {
        super(errMsg);
        this.errMsg = errMsg;
        this.errCode = errCode;
    }

    public HttpException(String errCode, String errMsg, Throwable cause) {
        super(errMsg, cause);
        this.errMsg = errMsg;
        this.errCode = errCode;
    }


    public String getErrCode() {
        return errCode;
    }

    public void setErrCode(String errCode) {
        this.errCode = errCode;
    }

    public String getErrMsg() {
        return errMsg;
    }

    public void setErrMsg(String errMsg) {
        this.errMsg = errMsg;
    }
}

